##### [SENSe<Ch>:]CORRection:CONNection
'<conn_name>', TEM | WGUide, GENDer | NGENder, <perm_rel>, <imped>

Configures the user-defined connector types.

<Ch> | Channel number
'<conn_name>' | Name of the user-defined connectors, string parameter
TEM | WGUide | Transverse electric or waveguide type propagation mode
GENDer | NGENder | Polar connector type (m/f) Sexless connector type
<perm_rel> | Relative permittivity
Range [def. unit] | 0.0000000001 to 1000. [–] UP/DOWN/MIN/MAX parameters are not available for this command
*RST value | –
<imped> | For TEM type connectors: reference impedance in W (without unit), For WGUide type connectors: cutoff frequency in Hz (without unit)
Range [def. unit] | Ref. impedance: 1mW to 1000 MW Cutoff frequency: 0 Hz to 1000 GHz
*RST value | –
SCPI, Command Types | Device-specific, command or query
Example: | CORR:CONN 'USERCON',TEM,GEND,1.00000,50 Define a TEM type connector type names USERCON. CORR:CONN? 'USERCON' Query the properties of the configured connector type. CORR:CONN:DEL 'USERCON' Delete the configured connector type.

##### [SENSe<Ch>:]CORRection:CONNection:DELete '<conn_name>'

Deletes a user-defined connector type named '<conn_name>'.

<Ch> | Channel number
'<conn_name>' | Name of the user-defined connectors, string parameter
SCPI, Command Types | Device-specific, no query
Example: | See [SENSe<Ch>:]CORRection:CONNection

##### [SENSe<Ch>:]CORRection:DATA
'SCORR1' | ... | 'SCORR12' | 'G11' | ... 'G22' | 'H11' | ... | H22'

Writes or reads system error correction data for a specific channel <Ch> and calibration method ([SENSe<Ch>:]CORRection:COLLect:METHod
). The analyzer test ports 1 or 2 are implicitly specified with the correction terms. The setting command can be used to transfer user-defined correction data to the analyzer; the query returns the current correction data set. ASCII or block data can be transferred, depending on the selected data transfer format (FORMat[:DATA]
)

Use the generalized command [SENSe<Ch>:]CORRection:COLLect:CDATa
to transfer calibration data for arbitrary analyzer ports.

<Ch> | Channel number of the calibrated channel. If unspecified the numeric suffix is set to 1.
Error term parameters | String parameters describing the different error terms, depending on the current calibration method; see table below. Each term contains one complex value (real and imaginary part) for each sweep point.
Range [def. unit] | The error terms consist of dimensionless complex numbers. The parameters must be transferred in full length and have the following meaning: 'SCORR1' – Directivity at port 1 'SCORR2' – Source match at port 1 'SCORR3' – Reflection tracking at port 1 'SCORR4' – Forward isolation between port 1 and port 2 'SCORR5' – Load match at port 2 'SCORR6' – Forward transmission tracking between port 1 and port 2 'SCORR7' – Directivity at port 2 'SCORR8' – Source match at port 2 'SCORR9' – Reflection tracking at port 2 'SCORR10' – Reverse isolation between port 2 and port 1 'SCORR11' – Load match at port 1 'SCORR12' – Reverse transmission tracking between port 2 and port 1 'G11' ... 'G22' – G matrix elements 'H11' ... 'H22' – H matrix elements
*RST value | – The analyzer provides a default calibration corresponding to a test setup which does not introduce any systematic errors; see [SENSe<Ch>:]CORRection:COLLect:SAVE:DEFault .
SCPI, Command Types | Device-specific, command or query After a system error correction in one of the sweep types Power, Time, or CW Mode, the query returns two sets of correction data, corresponding to the fixed CW frequency and the CW frequency plus 1 Hz (minus 1 Hz if the CW frequency is equal to the maximum frequency of the analyzer).
Example: | See [SENSe<Ch>:]CORRection:COLLect:SAVE:DEFault .

The different calibration types of the analyzer provide the following error terms:

Calibration type | Parameter in [SENSe<Ch>:]CORRection:COLLect:METHod | Available error terms (depending on port numbers)
One-port normalization (reflection) using an open standard | REFL1 REFL2 REFL12 | 'SCORR3' 'SCORR9' 'SCORR3' and 'SCORR9'
Full one port | FOPort1 FOPort2 FOPort12 | 'SCORR1' to 'SCORR3' 'SCORR7' to 'SCORR9' 'SCORR1' to 'SCORR3' and 'SCORR7' to 'SCORR9'
Two-port normalization | FTRans RTRans FRTRans | 'SCORR6' 'SCORR12' 'SCORR6' and 'SCORR12'
One path two port | FOPTport ROPTport | 'SCORR1' to 'SCORR3', 'SCORR6' 'SCORR7' to 'SCORR9', 'SCORR12'
TOSM | TOSM | 'SCORR1' to 'SCORR12' (at present the isolation terms 'SCORR4' and 'SCORR10' are not included)
TOM, TRM, TRL, TNA | TOM | TRM | TRL | TNA | 'DIRECTIVITY', 'SRCMATCH', 'REFLTRACK', 'LOADMATCH', 'TRANSTRACK' (for reading and writing) 'G11' ... 'G22' and 'H11', 'H12', 'H22' (for reading only; the 'H21' matrix elements are normalized to 1)

###### [SENSe<Ch>:]CORRection:DATA:PARameter?

Returns the sweep settings of the active system error correction for channel <Ch>.

<Ch> | Channel number of the calibrated channel.
Response | Five values, corresponding to the start and stop frequency of the calibration sweep, the number of points, the source power, and the sweep type (LIN | LOG | SEGM).
*RST value | – (the command generates an execution error if no system error correction is active)
SCPI, Command Types | Device-specific, query only
Example: | See [SENSe<Ch>:]CORRection:DATE?

###### [SENSe<Ch>:]CORRection:DATE?

Returns the date and time when the active system error correction data for channel <Ch> was acquired.

<Ch> | Channel number of the calibrated channel.
*RST value | – (the command generates an execution error if no system error correction is active)
SCPI, Command Types | Device-specific, query only
Example: | CORR:COLL:METH REFL1 Select a one-port normalization at port 1 as calibration type. CORR:COLL OPEN1 Measure an open standard connected to port 1 and store the measurement results of this standard. CORR:COLL:SAVE Calculate the system error correction data and apply them to the active channel. CORR:DATE? Query the time when the system error correction became active. The analyzer returns the data and time, e.g. '03/20/06,18:30:39'. CORR:DATA:PAR? Query the sweep settings for the calibration sweep. The analyzer returns the start and stop frequency, the number of points, source power, and the sweep type, e.g. 300000,8000000000,201,0,LIN. CORR:SST? Query the calibration status. The analyzer returns 'CAL OFF' (because the performed one-port calibration is not sufficient for the measured transmission S-paramter S21).

###### [SENSe<Ch>:]CORRection:EDELay<port_no>:AUTO ONCE

Defines the offset parameter for the active test port such that the residual delay of the active trace is minimized across the entire sweep range.

<Ch> | Channel number of the offset-corrected channel.
<port_no> | Port number of the analyzer. This numeric suffix is ignored; the active port is determined by the active trace.
ONCE | Applies the Auto Length function.
*RST value | –
SCPI, Command Types | Device-specific, no query
Example: | *RST; CORR:EDEL:AUTO ONCE Reset the instrument and apply the auto length function to the default trace (Trc1 in channel 1).

###### [SENSe<Ch>:]CORRection:EDELay<port_no>:DIELectric <permittivity>

Defines the permittivity for the offset correction at test port <port_no>.

<Ch> | Channel number of the offset-corrected channel
<port_no> | Port number of the analyzer
<permittivity> | Permittivity
Range [def. unit] | 1 to +3.4028234664E+038 m
*RST value | 1.00062 [–]
SCPI, Command Types | Device-specific, command or query
Example: | See [SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth

###### [SENSe<Ch>:]CORRection:EDELay<port_no>:DISTance <length>

Defines the offset parameter for test port <port_no> as a mechanical length.

<Ch> | Channel number of the offset-corrected channel
<port_no> | Port number of the analyzer
<length> | Mechanical length
Range [def. unit] | –3.402823466E+038 m to +3.4028234664E+038 m. In contrast to the electrical length ([SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth ), the distance can not be incremented (the UP/DOWN parameters do not work).
*RST value | 0 m [m]
SCPI, Command Types | Device-specific, command or query
Example: | See [SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth

###### [SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth <length>

Defines the offset parameter for test port <port_no> as an electrical length.

<Ch> | Channel number of the offset-corrected channel
<port_no> | Port number of the analyzer
<length> | Electrical length
Range [def. unit] | –3.4028234664E+038 m to +3.4028234664E+038 m. The increment (UP, DOWN) is 1 cm.
*RST value | 0 m [m]
SCPI, Command Types | Device-specific, command or query
Example: | CORR:EDEL2:ELEN 0.3 Define an electrical length of 30 cm for channel 1 and port no. 2. CORR:EDEL2:DIST?; DIEL? Query the values of the mechanical length and the permittivity at port 2. The mechanical length is equal to the electrical length divided by the square root of the permittivity; the latter is set to its default value. The response is 0.29990704322;1.00062. CORR:EDEL2? Query the value of the delay at port 2. The delay is equal to the electrical length divided by the speed of light in the vacuum, so the response is 1.0006922856E-009.

###### [SENSe<Ch>:]CORRection:EDELay<port_no>[:TIME] <delay>

Defines the offset parameter for test port <port_no> as a delay time.

<Ch> | Channel number of the offset-corrected channel
<port_no> | Port number of the analyzer
<delay> | Delay
Range [def. unit] | -3.40282346638529E+038 s to +3.40282346638529E+038 s. In contrast to the electrical length ([SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth ), the delay time can not be incremented (the UP/DOWN parameters do not work).
*RST value | 0 s [s]
SCPI, Command Types | Device-specific, command or query
Example: | See [SENSe<Ch>:]CORRection:EDELay<port_no>:ELENgth

###### [SENSe<Ch>:]CORRection:FACTory[:STATe] <Boolean>

Enables or disables the factory calibration for a particular channel.

<Ch> | Channel number of the calibrated channel
<Boolean> | Enable or disable factory calibration
*RST value | ON [–]
SCPI, Command Types | Device-specific, command or query
Example: | *RST; CORR:FACT? Reset the instrument and query whether the factory calibration for channel 1 is enabled. The response is 1.

###### [SENSe<Ch>:]CORRection:OFFSet<port_no>[:STATe] <Boolean>

Resets the offset parameters for all test ports to zero or queries whether any of the offset parameters are different from zero.

<Ch> | Channel number of the offset-corrected channel
<port_no> | Port number of the analyzer. This numeric suffix is ignored; the command affects the parameters of all ports.
<Boolean> | The parameter function depends on whether the command is used as a setting command or as a query: For setting command: ON – no effect OFF – resets all length offsets to zero For query: 1 – at least one length offset is different from zero 0 – all length offsets are zero
*RST value | OFF [–]
SCPI, Command Types | Device-specific, command or query
Example: | *RST; CORR:OFFS? Reset the instrument and query whether the length offset parameters have been reset as well. The response is 0.

#####